package EntityBeans;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.IdClass;
import javax.persistence.Table;

@Entity
@IdClass(FeedbackID.class)
@Table(name="feedback")
public class Feedback implements Serializable{

	private static final long serialVersionUID = 1L;

	private Date data;
	private String idutentedatore;
	private String idutentelavoratore;
	private String commento;
	private int voto;
	
	@Id
	@Column(name="data")
	public Date getData() {
		return data;
	}
	public void setData(Date data) {
		this.data = data;
	}
	
	@Id
	@Column(name="idutentedatore")
	public String getIdutentedatore() {
		return idutentedatore;
	}
	public void setIdutentedatore(String idutentedatore) {
		this.idutentedatore = idutentedatore;
	}
	
	@Id
	@Column(name="idutentelavoratore")
	public String getIdutentelavoratore() {
		return idutentelavoratore;
	}
	public void setIdutentelavoratore(String idutentelavoratore) {
		this.idutentelavoratore = idutentelavoratore;
	}
	
	@Column(name="commento")
	public String getCommento() {
		return commento;
	}
	public void setCommento(String commento) {
		this.commento = commento;
	}
	
	@Column(name="voto")
	public int getVoto() {
		return voto;
	}
	public void setVoto(int voto) {
		this.voto = voto;
	}
	
	
}
